export const projectTree = `
vite-ts-cms
├─ .editorconfig
├─ .env.development
├─ .eslintrc.js
├─ .gitignore
├─ .prettierrc.js
├─ auto-imports.d.ts
├─ components.d.ts
├─ env.d.ts
├─ index.html
├─ package-lock.json
├─ package.json
├─ public
│  └─ favicon.ico
├─ README.md
├─ src
│  ├─ App.vue
│  ├─ assets
│  │  ├─ css
│  │  │  ├─ avatar.jpg
│  │  │  ├─ base.css
│  │  │  └─ normalioze.css
│  │  └─ img
│  │     ├─ avatar.jpg
│  │     ├─ bg.jpg
│  │     └─ logo.svg
│  ├─ auto-imports.d.ts
│  ├─ base-ui
│  │  ├─ breadcrumb
│  │  │  ├─ Breadcrumb.vue
│  │  │  └─ types.ts
│  │  ├─ card
│  │  │  └─ Card.vue
│  │  ├─ descriptions
│  │  │  └─ src
│  │  │     └─ descriptions.vue
│  │  ├─ echarts
│  │  │  ├─ BaseEchart.vue
│  │  │  ├─ data
│  │  │  │  └─ china.json
│  │  │  └─ hooks
│  │  │     └─ useEchart.ts
│  │  ├─ form
│  │  │  ├─ Form.vue
│  │  │  └─ types.ts
│  │  └─ table
│  │     └─ Table.vue
│  ├─ components
│  │  ├─ NavHeader
│  │  │  ├─ NavHeader.vue
│  │  │  └─ UserInfo.vue
│  │  ├─ NavMenu
│  │  │  └─ NavMenu.vue
│  │  ├─ PageContent
│  │  │  ├─ index.ts
│  │  │  └─ PageContent.vue
│  │  ├─ PageEcharts
│  │  │  ├─ index.ts
│  │  │  ├─ src
│  │  │  │  ├─ BarEchart.vue
│  │  │  │  ├─ LineEchart.vue
│  │  │  │  ├─ MapEchart.vue
│  │  │  │  ├─ PieEchart.vue
│  │  │  │  └─ RoseEchart.vue
│  │  │  ├─ types
│  │  │  │  └─ index.ts
│  │  │  └─ utils
│  │  │     ├─ convert-data.ts
│  │  │     └─ coordinate-data.ts
│  │  ├─ PageModal
│  │  │  └─ PageModal.vue
│  │  └─ PageSearch
│  │     └─ PageSearch.vue
│  ├─ global
│  │  ├─ index.ts
│  │  ├─ registerElement.ts
│  │  └─ registerProperties.ts
│  ├─ hooks
│  │  ├─ usePageModal.ts
│  │  ├─ usePageSearch.ts
│  │  └─ usePermission.ts
│  ├─ main.ts
│  ├─ router
│  │  ├─ index.ts
│  │  └─ main
│  │     ├─ analysis
│  │     │  ├─ dashboard
│  │     │  │  └─ dashboard.ts
│  │     │  └─ overview
│  │     │     └─ overview.ts
│  │     ├─ product
│  │     │  ├─ category
│  │     │  │  └─ category.ts
│  │     │  └─ goods
│  │     │     └─ goods.ts
│  │     ├─ story
│  │     │  ├─ chat
│  │     │  │  └─ chat.ts
│  │     │  └─ list
│  │     │     └─ list.ts
│  │     └─ system
│  │        ├─ department
│  │        │  └─ department.ts
│  │        ├─ menu
│  │        │  └─ menu.ts
│  │        ├─ role
│  │        │  └─ role.ts
│  │        └─ user
│  │           └─ user.ts
│  ├─ service
│  │  ├─ axios_demo.ts
│  │  ├─ index.ts
│  │  ├─ login
│  │  │  └─ login.ts
│  │  ├─ main
│  │  │  ├─ dashboard.ts
│  │  │  └─ system.ts
│  │  └─ request
│  │     ├─ config.ts
│  │     ├─ index.ts
│  │     └─ type.ts
│  ├─ shims.d.ts
│  ├─ store
│  │  ├─ counter.ts
│  │  ├─ index.ts
│  │  └─ modules
│  │     ├─ dashboard.ts
│  │     ├─ login.ts
│  │     └─ systems.ts
│  ├─ utils
│  │  ├─ cache.ts
│  │  ├─ dateFormat.ts
│  │  ├─ mapMenus.ts
│  │  └─ test.ts
│  └─ views
│     ├─ login
│     │  ├─ config
│     │  │  └─ accountConfig.ts
│     │  ├─ cpns
│     │  │  ├─ LoginAccount.vue
│     │  │  ├─ LoginBox.vue
│     │  │  └─ LoginPhone.vue
│     │  └─ login.vue
│     ├─ main
│     │  ├─ analysis
│     │  │  ├─ dashboard
│     │  │  │  └─ dashboard.vue
│     │  │  └─ overview
│     │  │     └─ overview.vue
│     │  ├─ main.vue
│     │  ├─ product
│     │  │  ├─ category
│     │  │  │  └─ category.vue
│     │  │  └─ goods
│     │  │     ├─ config
│     │  │     │  ├─ content.config.ts
│     │  │     │  └─ search.config.ts
│     │  │     └─ goods.vue
│     │  ├─ story
│     │  │  ├─ chat
│     │  │  │  └─ chat.vue
│     │  │  └─ list
│     │  │     └─ list.vue
│     │  └─ system
│     │     ├─ department
│     │     │  └─ department.vue
│     │     ├─ menu
│     │     │  ├─ config
│     │     │  │  └─ content.config.ts
│     │     │  └─ menu.vue
│     │     ├─ role
│     │     │  ├─ config
│     │     │  │  ├─ content.config.ts
│     │     │  │  ├─ modal.config.ts
│     │     │  │  └─ search.config.ts
│     │     │  └─ role.vue
│     │     └─ user
│     │        ├─ config
│     │        │  ├─ content.config.ts
│     │        │  ├─ modal.config.ts
│     │        │  └─ search.config.ts
│     │        └─ user.vue
│     └─ not-found
│        └─ not-found.vue
├─ tsconfig.json
└─ vite.config.ts
`
